home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / dv_info.arc / DVSTUP.THD < prev   
Text File  |  1986-03-29  |  21KB  |  522 lines

  1. @*
  2. As members of the SIG began to receive and install DesqView in their systems,
  3. various questions arose about the proper setup of the program.  Topics
  4. discussed in this file include the use of XDV.COM, batch files, allocation of
  5. memory to particular windows, and the use of PIF files and the XX-LOAD files
  6. supplied by DV.  Each subtopic is prefixed by the @* symbol.
  7.  
  8.  
  9. @* XDV.COM
  10.  
  11. Fm: Earle Robinson 70135,141
  12. To: Michael Rothman 74405,1313 (X)
  13.  
  14. Are you using dv with the xdv.com program on an at so that about 60-70k gets
  15. shoved up to rampage, freeing more memory <640k, on an AT?
  16.  
  17.  
  18. Fm: Michael Rothman 74405,1313
  19. To: Earle Robinson 70135,141 (X)
  20.  
  21. Yes, I load DESQview by running xdv.com.  As I understand it, that causes dv to
  22. load using some space between 640k and 1M, leaving more room in the lower 640k
  23. range.  The result is that I have about 60k or 65k more room for windows in the
  24. lower 640k before moving into expanded memory.  Nice little trick.  How is dv
  25. working for you?
  26.  
  27.  
  28. Fm: Earle Robinson 70135,141
  29. To: Michael Rothman 74405,1313
  30.  
  31. Several problems, mostly due to a defective version of dv, now being replaced.
  32. Seems that so-called newer AT's don't like xdv.com & the newer version is
  33. supposed to fix that.  However, I have to assume that almost all AT's out there
  34. are 'newer' since mine was delivered in October '84, a scant 2 months after the
  35. announcement of the machine.  Not using xdv.com permits me to use the defective
  36. version and I am, for the moment, not all that impressed.  Among other
  37. complaints is the fact that the ansi.sys used by dv is a subset of the ibm
  38. subset of the full set.  So, it is pretty weak, indeed.  Once I get the newer
  39. version, I'll experiment a little more.
  40.  
  41.  
  42. Fm: Earle Robinson 70135,141
  43. To: Norm Lew 70047,3340 (X)
  44.  
  45. Screen goes blank or there is a carriage return and the cursor sits at the
  46. beginning of the next line.  In either case, the system is hung and requires a
  47. cold boot.  I tried removing all tsr's and even ansi.sys, but the results were
  48. the same.
  49.  
  50.  
  51. Fm: Norm Lew 70047,3340
  52. To: Earle Robinson 70135,141 (X)
  53.  
  54. When you installed DV 1.2, did you install it over the earlier version or did
  55. you clear out the directory before installation? My recollection is that the
  56. command that starts DV 1.2 is looking for either a .com file or an .exe file
  57. and is finding the wrong one. I think I had the same problem. If you haven't
  58. found the problem before I get back this evening, I'll look further......Norm
  59.  
  60.  
  61. Fm: Earle Robinson 70135,141
  62. To: Norm Lew 70047,3340
  63.  
  64. Good question.  I cleared out the sub-directory and then installed 1.2.  After
  65. finding that it hung after typing 'dv', I tried removing all trs's and
  66. rebooting.  Tried again, also w/o success.  Then, to make certain, I copied all
  67. the files from the quarterdeck diskette onto a ramdisk, added command.com, and
  68. tried once again.  Same result.   Perhaps a defectived master diskette?  I
  69. don't know.
  70.  
  71.  
  72. Fm: Earle Robinson 70135,141
  73. To: all
  74.  
  75. The problem is resolved.  I received a defective version of desqview, the one
  76. dated 12-09-85.  It seems that there is phantom rom below the real rom in high
  77. memory on the AT, and dv was trying to load there.  I was told that I could
  78. still use it for a while until receiving my replacement diskette by removing
  79. 'dv.com', the sole purpose of which is to put circa 70k of code in expanded,
  80. i.e. rampage memory.  It is 'dv.exe' which is the actual program.  I only wish
  81. that Saxer, or someone else from desqview had put up a warning about this and
  82. thus saved me a lot of time trying to verify that my system was not at fault.
  83.  
  84. I have now installed it, but have some problems, mainly using list.com and due
  85. to the fact that the 'type' command doesn't work.  Also, their own ansi driver,
  86. which overlays the dos one, doesn't recognize as many control stuff.  I am also
  87. chagrined to note that the system is slowed down under dv.
  88.  
  89.  
  90. Fm: Earle Robinson 70135,141
  91. To: Conrad Kageyama (Sysop) 76703,1010 (X)
  92.  
  93. The version I have doesn't run on so-called newer at's.  Well, my at dates from
  94. oct 84, not actually hot off the production line.  I'd have to assume that most
  95. at's are therefore 'new'.  Then, I spoke to Gary Saxer this evening.  He was
  96. somewhat more guarded and claimed the version wasn't defective; it just didn't
  97. work on most at's!  Well, I do have it running now, after deleting dv.com,
  98. which means I have 60k less ram since that program puts about that much in
  99. rampage.  I've found that using 'type' to get at a program on another disk
  100. doesn't work, though if one is on the disk, and in the directory, it does.  I
  101. also note some degradation of speed, even on the at.  Finally, their
  102. implementation of ansi.sys is a subset of ibm's subset of it, thus not very
  103. exciting.
  104.  
  105.  
  106. Fm: Clyde Washburn 70305,1211
  107. To: Conrad Kageyama (Sysop) 76703,1010 (X)
  108.  
  109. Well, QD did decide to sent me a DV update (dated 1/10/86), but the xdv.com
  110. loader that's supposed to get 70k of code into eems mem still causes my AT to
  111. hang when DP is selected. I've gone back to DoubleDOS -- it is more solid at
  112. the moment, and faster. Now, does anyone out there understand ems well enough
  113. to tell me how to map a 64k seg to the A000 block, so I can give DD a bit more
  114. headroom?
  115.  
  116.  
  117. Fm: Conrad Kageyama (Sysop) 76703,1010
  118. To: Clyde Washburn 70305,1211 (X)
  119.  
  120. I don't mean to laugh, but it looks like QD and AST are out to get you or
  121. sumthin'...<grin>...  No problems at all loading XDV in my PC, and the MS
  122. program is very nice for telling you what you've got left to work with...
  123.  
  124.  
  125. Fm: Earle Robinson 70135,141
  126. To: Conrad Kageyama (Sysop) 76703,1010 (X)
  127.  
  128. No, it isn't washburn, but the different machines.  There is apparently no
  129. problem with the pc; it is only with the at.
  130.  
  131.  
  132. Fm: Clyde Washburn 70305,1211
  133. To: Earle Robinson 70135,141 (X)
  134.  
  135. They seem to be a bit confused! My 12/9 did as yours, they then gave me the
  136. same rename advice, and said versions after 12/20 were fixed. When I asked for
  137. an update I never got a straight "yes". When a disk did arrive, it was obvious
  138. it was at least 2 revs later, being dated 1/10/86 -- but alas their problem
  139. must be more pervasive than they first appreciated as one of the install
  140. messages now mentions xdv and says it MAY work on SOME computers (no list). All
  141. seemed to be well with xdv until I attempted to Delete Programs -- each and
  142. every time the machine locked up so tight it was BOS time. It's a shame DD
  143. won't support EEMS (or EGA), as it does everthing I want, namely adding a
  144. return-to-dos capability to pgms that don't have that provision. BTW, it was
  145. pretty easy to map 64k to the A000 block, using the EMS spec for int 67 calls,
  146. but I've not yet figured how to get dos to recognize the extra 64 without
  147. reloading remm.sys and hanging the process. Hope dos 4.0 is close.
  148.  
  149.  
  150. Fm: Earle Robinson 70135,141
  151. To: Clyde Washburn 70305,1211
  152.  
  153. In other words, the xdv.com works, except to delete programs.  Have you
  154. reported this to them?  Obviously, you could exit dv, and reload without
  155. xdv.com to do the deletion of the programs (assuming you mean deletion of
  156. programs within dv), but that is a hassle.
  157.  
  158.  
  159. Fm: Clyde Washburn 70305,1211
  160. To: Earle Robinson 70135,141 (X)
  161.  
  162. What's happening is trying to jam more than 64k of code into 64k, on the AT
  163. (only). See my messages to "all" for the necessary patches to the version of
  164. 1/10. It is obvious they NEVER ran the fixed version on an AT, 'cause the
  165. problem is generic -- ALL AT's have the E000 block mapped to ROM sockets.
  166.  
  167.  
  168. Fm: Clyde Washburn 70305,1211
  169. To: all
  170.  
  171. There are 2 bugs in the DESQview version of 1/10/86:
  172. a) XDV.COM avoids the E000-EFFF bank on the the AT as it should (that bank is
  173. mapped to ROM sockets), but it insists on trying to find 5-16k segments above
  174. D000! If allowed to start at the lowest available seg (C000, or C800 with EGA)
  175. all is OK.
  176. b) DVMG.COM does not always correctly detect a Hercules compatible board in an
  177. AT, as a timing count is too small.
  178. There is also a bug in REMM.SYS, V2.80 on the AT -- it reports the E000EFFF
  179. bank as available, and it is NOT. Add /X=E000-EFFF to you REMM.SYS entry to
  180. prevent any problems with other software.
  181.  
  182. Debug Scripts:
  183.  
  184. debug xdv.com
  185. -a 916
  186. xxxx:916 jmp B0A
  187. xxxx:919 <CR>
  188. -a B0A
  189. xxxx:B0A cs: cmp byte ptr [8DC],0
  190. xxxx:B10 jnz B18
  191. xxxx:B12 sub cx,+4
  192. xxxx:B15 jmp 919
  193. xxxx:B18 jmp 91C
  194. xxxx:B1B <CR>
  195. -rcx
  196. A0A:A1B
  197. -w
  198. -q
  199. debug dvmg.com
  200. e 270
  201. 40.00 00.02 xx.<CR>
  202. -w
  203. -q
  204.  
  205.  
  206. Fm: Paul Ferrara 70075,252
  207. To: Gary Saxer (Quarterdeck) 73206,564
  208.  
  209. What does xdv.com do?  Doesn't seem to make any difference on my system (XT
  210. w/RAMpage).
  211.  
  212.  
  213. Fm: Earle Robinson 70135,141
  214. To: Paul Ferrara 70075,252
  215.  
  216. Ah, another poorly documented feature.  XDV.com is to load part of dv into
  217. rampage memory.  It will give you about 60-70k more memory in the lower 640 as
  218. a result.  The version on the 1/10/86 release has a nasty bug which is swatted
  219. with a patch in dl0.  Reportedly, there is never any problem using xdv.com on
  220. an xt w/ rampage.  However, on the at, there have been problems though I have
  221. found it to work.  If by chance it doesn't, enter dv typing 'dv' rather than
  222. 'xdv'.
  223.  
  224.  
  225. @* ANSI.SYS
  226.  
  227. Fm: Michael Rothman 74405,1313
  228. To: Earle Robinson 70135,141
  229.  
  230. I'm interested in your comment about the dv implementation of ansi.sys.  Just
  231. which ansi.sys functions do we give up under dv?  I've not noticed any loss of
  232. functionality, but then I'm not a big user of those functions anyway!
  233.  
  234.  
  235. Fm: Gary Saxer (Quarterdeck) 73206,564
  236. To: Michael Rothman 74405,1313
  237.  
  238. I believe that the only function mentioned in the DOS manual which DESQview
  239. does not implement are the "keyboard keys" ones.  They are not "true" ANSI but
  240. extensions.
  241.  
  242.  
  243. Fm: Earle Robinson 70135,141
  244. To: Michael Rothman 74405,1313
  245.  
  246. First, you can't redefine the keyboard with dv's ansi.  I like to define some
  247. like ^Q to clear the screen, alt-c to put 'copy ' on the screen, etc.
  248. Secondly, you can't even use the ansi if you exit from a program within a
  249. window into dos.
  250.  
  251.  
  252. Fm: T. B. Eyrick 72446,317
  253. To: Earle Robinson 70135,141
  254.  
  255. Have you tried Fansi with DV?
  256.  
  257.  
  258. @* BATCH FILES
  259.  
  260. Fm: Norm Lew 70047,3340
  261. To: Jim Butler 74766,1460
  262.  
  263. If you start ATO with a batch file, and include "exit" as the last command,
  264. your DV window will close upon exiting ATO with the "X" key.
  265.  
  266.  
  267. Fm: Jim Butler 74766,1460
  268. To: Norm Lew 70047,3340
  269.  
  270. But, don't I want the window to close on exit to DOS?  The DV manual says you
  271. need the "exit" in your batch file to do that.
  272.  
  273.  
  274. Fm: Norm Lew 70047,3340
  275. To: Jim Butler 74766,1460
  276.  
  277. If you use batch files to open the window, DV thinks that every command is an
  278. exit to DOS and closes the window.  Hence turn off the option and include an
  279. exit command.
  280.  
  281.  
  282. Fm: Gary Saxer (Quarterdeck) 73206,564
  283. To: Jim Butler 74766,1460
  284.  
  285. Right exactly as Norm says:  if you want a batch file to work you should have
  286. "Close on Exit" set OFF and then put an EXIT at the end of your batch file.
  287.  
  288.  
  289. Fm: Jim Butler 74766,1460
  290. To: Norm Lew 70047,3340 (X)
  291.  
  292. Norm, Sorry ... I still am not following .. when do I want to have have exit in
  293. my batch files ... and when do I want to exit to dos on closing window by
  294. option selection???
  295.  
  296.  
  297. Fm: Steve Kalman 75136,360
  298. To: Jim Butler 74766,1460
  299.  
  300. I have ato running directly from DV (no batch file) and it automatically closes
  301. on exit to DOS.
  302.  
  303.  
  304. Fm: Jim Butler 74766,1460
  305. To: PETER MCKINNEY 74166,1301 (X)
  306.  
  307. The best way to answer your question on batch files is to give you and example
  308. or two (with DV's super cut and paste, which I will use to call up the batch
  309. file in the #8 dos window, mark, and transfer to this #5 window). So, here is
  310. my lotus batch file:
  311. c: cd \sk c:\sk\key c:\123 /ml cls cd \l search c:\l;c:\123; C:\DV\lt-load.com
  312. 123.exe exit
  313. You can individually set the environment for each window program. why should I
  314. give up memory for lotus' window to sidekick, turbo lightning, etc which *I*
  315. may not use in lotus. I only want superkey available (and if dv improves its
  316. macro capacity, I would dearly LOVE to give up superkey for the DV macro
  317. capacity). On the other hand, I want turbo lightning's spell checker in ato,
  318. wordstar, and kedit (not rbase, dos windows, etc), and so on and so on. So each
  319. window is presently configured with its own batch file, and a global macro (the
  320. !) sets up all my windows for me automatically ...
  321.  
  322.  
  323. Fm: Norm Lew 70047,3340
  324. To: Don Singleton 76154,26
  325.  
  326. By the way if you use batch files to open a window, make sure you turn off the
  327. "Close on exit to DOS" option in the CP module. It's turned off when it's not
  328. highlighted. If you don't do this, you'll get dumped everytime you try to open
  329. the window. Put an "exit" command in your batch file and the window will close
  330. when you exit the program.
  331.  
  332.  
  333. Fm: Earle Robinson 70135,141
  334. To: Gary Saxer (Quarterdeck) 73206,564
  335.  
  336. Do you plan to offer a way for people to easily make their own xx-load.com
  337. programs?   Why not release the source for them?
  338.  
  339.  
  340. Fm: Gary Saxer (Quarterdeck) 73206,564
  341. To: TODD FLADEN 76555,643
  342.  
  343. First make sure that you have told DESQview (by running SETUP inf the \DV
  344. directory), that you display uses more than 2 colors.  Answer Y to the second
  345. question during "Simple Setup".  That is probably what is wrong.  Please note
  346. that DV will not be able to save multiple colors when a graph is displayed in
  347. enhanced mode.  Only black & white will survive because DV only save the first
  348. 16K of video memory, and then only when "Displays Graphics" is on.
  349.  
  350.  
  351. Fm: Norm Lew 70047,3340
  352. To: Jim Butler 74766,1460
  353.  
  354. If you use a batch file to open a window, and you wish the window to close when
  355. you exit the program, then put "exit" in your batch file and turn off the
  356. "Close on exit to DOS" option in the CP module.
  357.  
  358. If you do not use a batch file, and you wish the window to close upon exiting,
  359. then leave the "Close on exit to DOS" option on.
  360.  
  361. Try leaving the option on and open a window with a batch file and see what
  362. happens.
  363.  
  364.  
  365. Fm: Gary Saxer (Quarterdeck) 73206,564
  366. To: Jim Butler 74766,1460
  367.  
  368. Perhaps you should check out DESQview's scripts.  They often remove the need
  369. for batch files, and take up a lot less space on disk.  Just a suggestion of
  370. course, one of the nice features of DV is that you can still use batch files if
  371. you want.
  372.  
  373.  
  374. Fm: Jim Butler 74766,1460
  375. To: Gary Saxer (Quarterdeck) 73206,564
  376.  
  377. Help me out here a little.  I am using global script that presently sets up 9
  378. windows for me.  Most of them call up batch files, zoom windows, etc.  I am not
  379. using the learn feature for any windows, though I understand there is that
  380. feature available.  So how would I usse the learn macros of a window to replace
  381. a bat file?  (assign the bat file to alt-x?) and how could one macro call the
  382. other? alt c just contains the alt x command?  What is the chance of
  383. strengthening the macro facility to (1) permit at least 1 auto macro per
  384. window?  Superkey permits 1 auto per macro set, and is contemplating letting
  385. more than 1 be called formt he command line.  Prokey 4.0 will permit unlimited
  386. auto macros.  (2) make the editing facility automatic or easier ...  Prokey 4.0
  387. is the easiest with INSTANT editing, loading, re-execution, saving, etc with
  388. only 1 keystroke per function, and "sticky menus".
  389.  
  390. Also, How about a back scrolling function which lets you store the past screens
  391. in a memory buffer and call them back with a scrolling feature?
  392.  
  393.  
  394. Fm: PETER MCKINNEY 74166,1301
  395. To: Jim Butler 74766,1460
  396.  
  397. In an earlier message, you mentioned "BATch files to set up the environment for
  398. each window" .  Could you provide an explanation of what you meant, please ?
  399.  
  400.  
  401. @* RAM ALLOCATION WITHIN WINDOWS
  402.  
  403. Fm: Steve Kalman 75136,360
  404. To: Conrad Kageyama (Sysop) 76703,1010 (X)
  405.  
  406. Connie, I've noticed that I had to crank up the RAM allocation on every file
  407. that DV auto-installed. It has become a regular part of the install for me now.
  408.  
  409.  
  410. Fm: Gary Saxer (Quarterdeck) 73206,564
  411. To: Steve Kalman 75136,360
  412.  
  413. I have been very frugal with the memory allocations for programs in DESQview
  414. (not everyone has a RAMpage you know!).  The sizes are meant to be adequate to
  415. run.  Perhaps you should check Appendix D under "Installing more than one copy
  416. of the same program".  I had that added so that you could have multiple copies
  417. of, say 1-2-3, each with a different memory size.  I suggest that you put the
  418. size in the title so you can tell each of them on the Open Menu.
  419.  
  420.  
  421. Fm: Michael Rothman 74405,1313
  422. To: Gary Saxer (Quarterdec 73206,564
  423.  
  424. Good point about putting the window size in the title to help keep track of
  425. memory.  I've been doing that for some time.  A better solution would be for dv
  426. to display window size in the open window menu.  Can that be placed on the dv
  427. "wish list".
  428.  
  429.  
  430. Fm: Gary Saxer (Quarterdeck) 73206,564
  431. To: Paul Ferrara 70075,252
  432.  
  433. DESQview resets several key interrupts every time a program returns to
  434. "command" level.  We must do this in order for some programs to work right.  So
  435. loading another COMMAND.COM "raises" the command level by 1 and prevents us
  436. from resetting the interrupts.  In effect, DV thinks that COMMAND is the
  437. program running.  We decided that since this workaround exists we would use
  438. this method rather than have some programs not work at all.  Yes I can explain
  439. window sizes.  Let's start with the second Q first.  DV uses all the memory
  440. from the end of the program to the top of memory in which to run programs.
  441. However, it con only "page" (have RAMpage move it quickly away that is) the
  442. area where RAMpage is supplying the physical memory.  Thus the very first
  443. program you run can be the biggest because it includes "motherboard" memory and
  444. RAMpage memory.  The others can only be in RAMpage memory as long as you don't
  445. want to swap.  Remember that you can have 9 windows at max size but they will
  446. swap each other to disk.  Now you should see that the RAMpage area cannot
  447. include the 1 page (16K max) in which the beginning of the program area starts
  448. because part of DV code is there too and can never be swapped.  Try setting
  449. your switches to 64K and watch wat happens.  Also be sure to run XDV.
  450.  
  451.  
  452. @* XX-LOAD.COM
  453.  
  454. Fm: Earle Robinson 70135,141
  455. To: Conrad Kageyama (Sysop) 76703,1010 (X)
  456.  
  457. I have never seen a cogent explanation of what those xx-load.com files actually
  458. accomplish.   Do you know?  I couldn't find any explanation in the manual,
  459. which also lacks quite a few other things.  Pity that they don't have a good
  460. technical appendix somewhere there.  I remember the other day when saxer said
  461. that there was no explanation for the rather cryptic fast comm option on the dv
  462. menu, saying it wouldn't interest most people!   Unfortunately for quarterdeck,
  463. its program doesn't suit most people right now because of one of the following
  464. reasons:
  465. don't know of it
  466. don't understand what it does
  467. don't have an expanded memory board
  468. The main market of desqview at present is precisely not 'most' people.  It is
  469. the so-called poweruser segment which IS interested in such information.
  470.  
  471.  
  472. Fm: Conrad Kageyama (Sysop) 76703,1010
  473. To: Earle Robinson 70135,141 (X)
  474.  
  475. A cogent explanation???... no... but from fooling around here and there, it
  476. looks like the xx-load.com programs for the most popular applications that are
  477. normally not well-behaved write PIF-like DVP files so that those programs can
  478. be run in a small window in the background....
  479.  
  480.  
  481. Fm: Paul Ferrara 70075,252
  482. To: Earle Robinson 70135,141 (X)
  483.  
  484. Your assumption makes sense.  But I've found that other than a large window for
  485. Kedit and a slightly smaller one for dBase III, the rest of the windows are
  486. considerably smaller in size.  So I'd normally have 5-6 windows open and had
  487. enough extra to feel comfortable creating a 360K ram disk and a 64K spooler.
  488.  
  489.  
  490. Fm: Conrad Kageyama (Sysop) 76703,1010
  491. To: Paul Ferrara 70075,252
  492.  
  493. oh, oh, am I goofing???...  I didn't see any mention of moving the PIF file
  494. from the program's subdirectory to the DV directory...  I would imagine that DV
  495. would find it though, since the DV directory is on the main PATH and you set
  496. the data-path in the configuration...  I've not *run* XTALK, but it does come
  497. up in a small window, so I *assume* that it's found the PIF file okay..
  498.  
  499.  
  500. Fm: Paul Ferrara 70075,252
  501. To: Conrad Kageyama (Sysop) 76703,1010 (X)
  502.  
  503. You're right.  The .pif file should be in the program's sub-directory.
  504.  
  505.  
  506. Fm: Michael Rothman 74405,1313
  507. To: Earle Robinson 70135,141
  508.  
  509. As Connie has already indicated, the xx-load.com programs for popular
  510. applications which are not will behaved, are loaders which allow the programs
  511. to work properly in small windows.  For example, I'm able to run 1-2-3 in a
  512. small window at this moment, as I'm writing this message.
  513.  
  514.  
  515. Fm: Jim Butler 74766,1460
  516. To: Paul Ferrara 70075,252 (X)
  517.  
  518. Paul, What is the "so what?" of having the pifs in the DV directory instead of
  519. the program being called?  I have been doing just that, and hadn't noticed any
  520. untoward effects ... will programs load faster?
  521.  
  522.